Reliability Allocation Problem in Series-Parallel Systems: Ant Colony Optimization

نویسندگان

  • Alice Yalaoui
  • Farah Belmecheri
  • Eric Châtelet
  • Farouk Yalaoui
چکیده

Reliability optimization is an important step in industrial systems design. In order to develop a reliable system, designers may introduce different redundant technologies with the same functionality in parallel. In this paper, each technology is assumed to be composed of series components. The obtained configuration belongs to the series-parallel systems. The presented tool is for the design or the improvement of such systems, in order to minimize the system cost with a reliability constraint. The aim is to find the reliability to allocate to each component in order to minimize the total cost, such that the global system reliability verifies a minimal level constraint. This problem is known to be NP-hard. In this paper, a metaheuristic approach, based on the Ant Colony Optimization technics (ACO), is used in order to improve an existing approach. The experimental results, based on randomly generated instances, outperform the one of previous method dedicated to this problem. ity systems. Its aim is to have electrical power systems (in redundancy, i.e., in parallel) which are reliable and not expensive. The hospital must study the reliability and the cost of the technological solutions in order to choose the less expensive combination which guarantees the minimum reliability level required for such system. Generally, this cost management approach arises at the system design step, for any system: a product, a production tool, a detection system or a safety one for example (Zeblah et al., 2009). A system is competitive if it answers to the requirements of its user and at the slightest DOI: 10.4018/jaec.2011010101 2 International Journal of Applied Evolutionary Computation, 2(1), 1-17, January-March 2011 Copyright © 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. expense. It means that at the design step, we have not only to answer to the functionalities requirements, but also to consider reliability and expense criteria. The issue of this paper is a reliability allocation problem. A lot of authors as (Tzafesta, 1980), (Tillman et al., 1980; Misra, 1986; Kuo & Prasad, 2000; Kuo et al., 2001) have proposed classifications according to several criteria, as the system type (repairable, not repairable, series, parallel...) for example. The reliability optimization problems are NP-hard (Chern, 1992), which means we cannot compute the optimal solution in polynomial time. (Yalaoui et al., 2005b) compute the time complexity of the enumeration of all the solutions of such a problem and show that it is better to use an approximation method for real life problems. In reliability allocation studies, two different approaches can be distinguished according to the values nature of components reliability (Yalaoui et al., 2004). In the continuous case, components reliability values may be any real value between 0 and 1 (Elegebede et al., 2003; Yalaoui et al., 2005a). In the discrete case, components reliability values may only take their value in a finite set of values between 0 and 1 (Yalaoui et al., 2005b; Aneja et al., 2004; Yalaoui et al., 2005c). In this paper, we are interested in the discrete case, which corresponds to the availability market constraint. As far as the use of ant colony optimization (ACO) for the design problem with reliability, (Nahas & Nourelfath, 2005) developed a specific method used for series systems. They studied this system, maximizing its reliability under cost constraints. They considered a system composed of several components in series. For each component, it exits different available technologies with different costs, weights, and reliabilities. The design problem studied in Nahas and Nourelfath (2005) is to choose the best components combination in order to maximize the reliability for a given cost. As far as the parallel-series systems are concerned, Liang and Smith (2004) used Ant Colony optimization for redundancy allocation problems to maximize the system reliability. Meziane et al. (2005) adopted the UMGF approach (Universal Moment generating Function) with Ant Colony Algorithm for the reliability maximization. Nahas et al. (2007) presented Ant Colony Optimization for redundancy and reliability allocation in parallel-series systems, to maximize the system reliability. Their study consists in random choice of a redundancy level in each subsystem. Then, they assigned randomly among the available technologies, the type to each component. At each probabilistic choice, the ACO verified if it respects the cost constraint. Zhao et al. (2007) improved the work of (Liang and Smith, 2004). They used Ant System Colony to solve the allocation problem in parallel-series systems, maximizing the system reliability. The authors compared their results with Ant Colony Optimization Redundancy Allocation Problem and Genetic Algorithm Redundancy Allocation Problem (Liang & Smith, 2004). They improved the reliability with a smaller cost and less iterations. Let note that Ant Colony Optimization is also used for the minimization of preventive maintenance cost for example (Samrout et al., 2005). Series-parallel systems have been less studied than the other types of systems. There are two studies for continuous and discrete reliabilities cases (Yalaoui et al., 2005a; Yalaoui et al., 2005c). For this second one, (Yalaoui et al., 2005c) developed a heuristic method called YCC-SP algorithm. Their two-stage approach used dynamic programming and the analogy between the reliability allocation problem and the knapsack one. As explained by (Yalaoui et al., 2005c), the performances (in terms of computation time and average gaps to the optimum) of YCC-SP are limited by the problem size, due to the use of dynamic programming which implies to use variable changes and to lose precisions (Yalaoui et al., 2005c). In order to improve the performances of this approach, it may be interesting to use another resolution method instead of Dynamic Programming. That is why, in this paper, a new two-stage approach, inspired from YCC-SP, is proposed using Ant Colony Optimization. This method has never been applied to this type of system before. 15 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/article/reliability-allocation-problemseries-parallel/52798?camid=4v1 This title is available in InfoSci-Journals, InfoSci-Journal Disciplines Computer Science, Security, and Information Technology. Recommend this product to your librarian: www.igi-global.com/e-resources/libraryrecommendation/?id=2

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reliability Allocation Problem in Series-Parallel Systems: Ant Colony Optimization

Reliability optimization is an important step in industrial systems design. In order to develop a reliable system, designers may introduce different redundant technologies with the same functionality in parallel. In this paper, each technology is assumed to be composed of series components. The obtained configuration belongs to the series-parallel systems. The presented tool is for the design o...

متن کامل

Reliability Modelling of the Redundancy Allocation Problem in the Series-parallel Systems and Determining the System Optimal Parameters

Considering the increasingly high attention to quality, promoting the reliability of products during designing process has gained significant importance. In this study, we consider one of the current models of the reliability science and propose a non-linear programming model for redundancy allocation in the series-parallel systems according to the redundancy strategy and considering the assump...

متن کامل

Ant colonies for performance optimization of multi-components systems subject to random failures

Reliability has been considered as an important design measure in industry. The design of a system involves in general numerous discrete choices among available component types based on reliability, cost, performance, weight, etc. If the design objective is to maximize reliability for a certain cost requirement, then a strategy is required to identify the optimal combination of components and/o...

متن کامل

Cold standby redundancy optimization for nonrepairable series-parallel systems: Erlang time to failure distribution

In modeling a cold standby redundancy allocation problem (RAP) with imperfect switching mechanism, deriving a closed form version of a system reliability is too difficult. A convenient lower bound on system reliability is proposed and this approximation is widely used as a part of objective function for a system reliability maximization problem in the literature. Considering this lower bound do...

متن کامل

The Particle Swarm Optimization Algorithm of Three- state Reliability Redundancy Allocation Problem

This paper studies the three-state series-parallel (S-P) devices network reliability redundancy allocation problem (RAP) whose different components is paralleled, and the objective function is maximized with cost and weight constraints. A new model is built. A new algorithm is constructed by using an objective function, that is, the discrete particle swarm optimization algorithm with compressio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IJAEC

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2011